|
|
然后就是拼命推公式(干了好久。。)
vector a中存向右的$x_u$
vector b中存向左的$xv$
$$\frac{1}{w{max}}<\frac{x_v-x_u+l}{|x_u+x_v+l|}$$
拆绝对值
1.$x_u+x_v+l>=0$,
$$x_v>\frac{x_u(w+1)}{w-1}-l$$
2.$x_u+x_v+l<0$, $$x_v="">\frac{x_u(w-1)}{w+1}-l$$
注意$x_u>=0$时只会在1.中产生贡献,且1.中不等式成立的话条件就成立
$x_u<0$时在1.和2.中都有贡献但$\frac{x_u(w-1)}{w+1}-l<\frac{x_u(w+1)}{w-1}-l$,且2.中不等式成立的话条件也成立,所以只要算2.中的贡献 也就是$x_u="">=0$的话做1.
否则做2.
妙不可言0$时在1.和2.中都有贡献但$\frac{x_u(w-1)}{w+1}-l<\frac{x_u(w+1)}{w-1}-l$,且2.中不等式成立的话条件也成立,所以只要算2.中的贡献>0$,>
当然如果注意到有单调性。。随便切了
|
|